impeding danger - Turkish English Dictionary